A New Methodology to Automate the Transformation of GIS Models in an Iterative Development Process
نویسندگان
چکیده
In the majority of research today in areas such as evaluation of flood risks, management of organic waste as it applies to plants, and mapping ecological conditions of rivers, scientific advances are often aimed toward the development of new software or the modification of existing software. One of the particulars for software developed for agricultural or environmental fields is that this software manages geographic information. The amount of geographic information has greatly increased over the past 20 years. Geographic Information Systems (GISs) have been designed to store this information and use it to calculate indicators and to create maps to facilitate the presentation and the appropriation of the information. Often, the development of these GISs is a long and very hard process. Since the early 1970 s, in order to help project managers, software development processes have been designed and applied. These development processes have also been used for GIS developments. In this chapter, the authors present a new methodology to realize GIS more easily and more interactively. This methodology is based on model transformations, a concept introduced by the Object Management Group (OMG) in its approach called model driven architecture (MDA). When software is developed, models are often used to improve the communication between users, stakeholders, and designers. The changes of a model can be seen as a process where each action (capture of user concepts, modification of concepts, removal of concepts, etc.) transforms the model. In the MDA approach, the OMG recommends automation of these actions using model transformations. The authors have developed a complete set of model transformations that enable one to ensure the evolution of a GIS model from the analysis phase to the implementation phase. A. Miralles Centre for Agricultural and Environmental Engineering Research, Earth Observation andGeoInformation for Environment andLandDevelopmentUnit,Montpellier, France e-mail: [email protected] P.J. Papajorgji, P.M. Pardalos (eds.), Advances in Modeling Agricultural Systems, DOI: 10.1007/978-0-387-75181-8_2, Springer ScienceþBuisness Media, LLC 2008 19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 lir m m -0 03 51 44 4, v er si on 1 9 Ja n 20 09 Author manuscript, published in "Advances in Modelling Agricultural Systems, Springer (Ed.) (2009) 25 19-36"
منابع مشابه
Developing Reliable yet Flexible Software through If-Then Model Transformation Rules
Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...
متن کاملA Model for Product Development Process with an Approach to Agility in the Hand-Woven Carpet Industry Using Grounded Theory Methodology
The hand-woven carpet industry has faced many challenges due to internal and external factors. The use of scientific and pre-planned methods through which the impacts of these factors can be mitigated or eliminated can lead to the prosperity of this influential industry on culture, economy, and social life. Presenting a model for product development is one of these scientific methods. The produ...
متن کاملAnalysis of Effective Components of Educational Transformation in Agricultural Higher Education System in Iran
The purpose of the present study was to analyze the effective components of educational transformation in agricultural higher education system in Iran by a mixed study method. The statistical population includes all faculty members (N=361) teaching in agricultural college of Tehran, Tarbiat Modares and Shiraz University, and a sample of 186 faculty members (n=186) were selected by stratified ra...
متن کاملA new one-step iterative process for approximating common fixed points of a countable family of quasi-nonexpansive multi-valued mappings in CAT(0) spaces
In this paper, we propose a new one-step iterative process for a countable family of quasi-nonexpansive multi-valued mappings in a CAT(0) space. We also prove strong and $Delta$-convergence theorems of the proposed iterative process under some control conditions. Our main results extend and generalize many results in the literature.
متن کاملDevelopment of a QFD-based expert system for CNC turning centre selection
Computer numerical control (CNC) machine tools are automated devices capable of generating complicated and intricate product shapes in shorter time. Selection of the best CNC machine tool is a critical, complex and time-consuming task due to availability of a wide range of alternatives and conflicting nature of several evaluation criteria. Although, the past researchers had attempted to select ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009